body{
    font-family: "Microsoft YaHei", 'PTSansRegular', Helvetica, Arial, sans-serif;
}

.fs-h{
   font-size: 1.4rem;
}
.fs-lll{
   font-size: 1.3rem;
}

.fs-ll{
   font-size: 1.2rem;
}

.fs-l{
   font-size: 1.1rem;
}

.fs-m{
   font-size: 1rem;
}

.fs-s{
   font-size: .8rem;
}

.fs-ss{
   font-size: .6rem;
}
.fs-sss{
   font-size: .5rem;
}

.flex-1{
    flex:1
}

.mr-5{
 margin-right: 5px;
}
.ml-5{
   margin-left: 5px;
}
.mt-5{
   margin-top:5px;
}

.mr-10{
   margin-right: 10px;
}
.ml-10{
   margin-left: 10px;
}
.mt-10{
   margin-top: 10px;
}

.pd-rem-75{
   padding: .75rem;
}
.pl-rem-25{
   padding-left: .25rem;
}

.ta-c{
   text-align: center;
}

.dis-inline-b{
    display: inline-block;
}

.dis-flex{
    display: flex;
}

.width-100{
    width:100%;
}

.width-50{
    width:50%;
}
.width-33{
    width:33.3%;
}
.width-inh{
    width: inherit;
}

.color-gray {
    color: #999 !important;
}
.color-warning{
    color: #ff9500 !important;
}
.color-danger{
    color:#f6383a !important;
}
.color-success{
    color:#4cd964 !important;
}
.color-link{
    color: #0894ec !important;
}
.color-main{
    color:#7c3567 !important;
}

.list-block .item-link .item-inner {
    background-position: 97% center;
    background-position: -webkit-calc(100% - 0.5rem) center;
    background-position: calc(100% - 0.5rem) center;
}
.hide{
    display: none!important;
}

.of-hidden{
    overflow: hidden;
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}
.bg-link {
    background: url() no-repeat;
    background-position: 97% center;
    background-position: 99.5% center;
    background-size: 24px;
}